Software Reuse Evaluation based on Functional Similarity in COSMIC-FFP Size Components
نویسندگان
چکیده
Software reuse is often recommended for improving the productivity of the development process. However, recognizing opportunities for reuse remains a challenge. This work proposes a technique to identify opportunities for reuse based on the similarity between software functions. This technique, referred to here as “functional similarity”, is based on functional information collected by the COSMIC-FFP measurement method during the measurement of the software. The proposed approach is applied to a set of measurement case studies for which opportunities for functional reuse have been identified and quantified.
منابع مشابه
Using COSMIC-FFP to Quantify Functional Reuse in Software Development
One of the means organisations use to adequately measure the performance of their software engineering process, is to try to identify how much reuse has actually occurred. In this paper, the COSMIC-FFP (COSMIC-Full Function Points) measurement method is proposed as a method for quantifying reuse from a functional perspective rather than from a technical perspective. The COSMIC-FFP method has be...
متن کاملQuantifying Functional Reuse from Object Oriented Requirements Specifications
Software reuse is essential in improving efficiency and productivity in the software development process. This paper analyses reuse within requirements engineering phase by taking and adapting a standard functional size measurement method, COSMIC FFP. Our proposal attempts to quantify reusability from Object Oriented requirements specifications by identifying potential primitives with a high le...
متن کاملUsing the PRiM method to Evaluate Requirements Models with COSMIC-FFP
The COSMIC-FFP is a standard method that has been proven effective for measuring the functional size of business applications and realtime software systems from their functional user requirements specification. Despite of this, the methods based on COSMIC-FFP usually require a mapping between the concepts in the requirements specification and their own terms and do not take into account non-fun...
متن کاملEarly & Quick COSMIC-FFP Analysis using Analytic Hierarchy Process
COSMIC-FFP is a rigorous measurement method that makes possible to measure the functional size of the software, based on identifiable functional user requirements allocated onto different layers, corresponding to different levels of abstraction. The key concepts of COSMIC-FFP are software layers, functional processes and four types of data movement (sub-processes). A precise COSMIC-FFP measure ...
متن کاملDefinition and Validation of a COSMIC-FFP Functional Size Measure for Object-Oriented Systems
COSMIC Full Function Points is an ISO approved functional size measurement method for modeling and sizing software systems based on their functional user requirements. Recently, there have been some proposals to map the concepts of the COSMIC-FFP meta-model onto the concepts used in UML and other OO modeling approaches. Given the many problems with COSMIC-FFP’s main predecessor, Function Points...
متن کامل